﻿@import "base.css";

html{ margin:0px; padding:0px;}
body {margin:0px; color:#333; padding:0px;font-size: 12px; font-family: 宋体, Arial, Helvetica, sans-serif; background:#ffffff;}
a { color:#022742; cursor: pointer; }
a:hover { color: Red;}

/*=============================header========================*/
.header { width: 960px;  margin: 0px auto; color: #FFF;}
.header a { margin: 0px; }
.header a:hover { text-decoration: none; }
.headerTop { height:31px; line-height:31px; color: #464747; letter-spacing:1px; background: url('../images/one_bg.gif') repeat-x 0 0; }
.SetHome, .AddToFavorites { background: url(../images/one_bg.gif) no-repeat 0 -31px;height:31px; display:inline-block;  padding-left:12px;}
/*===========================banner===========================*/
.banner{ width:960px; margin:0px auto; height:197px;overflow: hidden;background: url(../images/banner.jpg) no-repeat 0 0;}
.banner02{width:939px;margin:10px auto; height:97px;}
/*===========================menuBox=========================*/
#menuBox {width: 960px; height:37px;margin:0px auto;background: url('../images/menu_bg.jpg') repeat-x 0 0;position:relative;}
#menuBox ul.menuRoot>li { float: left;position:relative;}
#menuBox ul.menuRoot>li a{ outline:none; color: #ffffff; font-size:13px;height:37px; line-height:37px; text-align:center; display:inline-block; cursor: pointer; padding:0px 21px;background: url(../images/menu_line.jpg) no-repeat left center;}
#menuBox ul.menuRoot>li a.noline{background:none;}
#menuBox ul.menuRoot>li:hover>a{background: url('../images/menuH_bg.jpg') repeat-x 0 0;}
#menuBox ul.menuRoot>li:hover>ul{display: block;}
/*子导航*/
#menuBox ul.menuRoot ul{ z-index: 99999; display: none;position: absolute;top:36px;_top:36px;left:0px; clear: both; margin: 0px 0px 0px; padding:0px; background:#0165b1;}
#menuBox ul.menuRoot ul li { white-space: nowrap; clear:both; border-top:1px solid #198ad7; }
#menuBox ul.menuRoot ul li a{ font-size: 12px; display: block; *display:inline-block;padding:0px 18px;text-align:left;height:27px;line-height:27px;text-decoration:none;cursor:pointer; background:none; }
#menuBox ul.menuRoot ul li a:hover{ z-index: 9999; background:none; background-color:#3ea4ec; }
/*==============================main==========================*/
.main1 {width: 960px;}
.main2{width:940px; margin:3px auto 10px;}
.main1{background: url('../images/main_top.jpg') no-repeat 0 0;}
.main_title{background: url(../images/one_bg.gif) repeat-x 0 -148px;height:26px; border-style: solid; border-width: 1px 1px 0px 1px; border-color: #d3d3d3;}
.h1_l, .h1_c, .h1_r { background: url(../images/one_bg.gif); height: 28px; line-height: 28px; display: inline-block; float: left;margin-top:-2px;}
.h1_l{width:12px; background-position:0 -62px; margin-left:8px;}
.h1_c{ background-position:0 -90px; background-repeat:repeat-x; font-size:12px; font-weight:bold; font-family:微软雅黑; color:#fff; letter-spacing:1.5px;}
.h1_r{width:12px; background-position:0 -118px;}
.main_more{ color:#6a6969; float:right;height: 26px; line-height: 28px; margin-right:10px; cursor:pointer;}
.main_more:hover,.main_Links a:hover{ color:Red;}
/*===mainPic===*/
.mainPic{width:301px;height:227px;}
/*==mainList==*/
.main_list{border:1px solid #75b4d6; background-color:#fff; padding:8px; clear:both;}
.main_list2{border:1px solid #75b4d6; background-color:#fff; padding:8px; clear:both; padding-bottom:35px;*padding-bottom:8px;}
.main_list li,.main_list2 li{ line-height:23px;_line-height:21px; clear:both;}
.main_list li a span,.main_list2 li a span{width:65%; letter-spacing:1px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left;background: url('../images/one_bg.gif') no-repeat left -180px; padding-left:13px;}
.main_list li b,.main_list2 li b{width:76px;float:right; font-weight:normal;}
/*=====mainButton=======*/
.mainButton,.main_Links{ border:1px solid #75b4d6; background-color:#fff; padding-bottom:10px; text-align:center;}
.mainButton a{ clear:both; height:50px;width:206px;background: url(../images/mainButton_bg.jpg) no-repeat 0 0; display:block; margin:10px auto 0px;}
.mainButton img{ float:left; margin:10px 10px 0px 10px;}
.mainButton span{  font-size:13px; font-family:微软雅黑; color:#333; margin:10px 0px 0px 0px; display:inline-block;}
.mainButton b{ font-size:11px; color:#b1b1b1; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
/**/
.main2 .main_list>ul{ margin:0px; padding:0px;}
.main2 .main_list>ul ul{ margin:2px; padding-left:20px;}

.main2 .main_list li a span{}

.main2 .main_listAnnouncement li a span{background: url('../images/one_bg.gif') no-repeat left -203px;}

/*====main_Links===*/
.main_Links{ padding:13px 16px;}
.main_Links a{ color:#012f37; line-height:30px; cursor:pointer; margin:0px 13px;}
.main_Links a.first{ margin-left:0px;}
/*========page==========*/
.Htable_Page { height: 27px; line-height: 27px; padding-top:4px; font-size: 12px; text-align:center; margin:10px auto;}
/*===width===*/
.width940{ width:940px;}
.width728{ width:705px;}
.width628{width:628px;}
.width223{width:223px;}
.width427{ width:427px;}
.width267{ width:269px;}
/*==========================footer====================================*/
.footer { font-size:12px; width:100%; margin:12px auto 0px;min-height:89px;}
.footer p { font-family: Arial, Helvetica, sans-serif; color:#636363; line-height:26px; letter-spacing:1.5px;}
.clear { clear: both;_height:1px;}
/*-------------------------*/
.main_list>ul{ margin:0px; padding:0px;}
.main_list>ul ul{ margin:2px; padding-left:20px;}
.viewContent{ padding:20px; clear:both; line-height:200%; }
.viewContent p{text-indent:2em; padding:0px; margin:0px; }
h1.title{ text-align:center; font-size:18px; line-height:150%; font-weight:bold; padding:5px;}
h2.title{text-align:center; font-size:12px; line-height:150%; color:#808080; padding:2px 5px; background-color:#EFEFEF;}


.main_list h1.title{ font-size:24px; text-align:center; font-weight:bold; padding:20px; line-height:150%;}
.main_list h2.title
{
    font-size: 12px;
    text-align: center;
    padding: 5px;
     margin-bottom:10px;
    line-height: 150%;
    color: #666666;
    background-color: #EFEFEF;
}
.main_list div.text p{line-height:200%; /*padding:5px;text-indent:2em;*/}

em.new { padding-left:18px; background-image: url('../images/new.gif'); background-repeat: no-repeat; background-position: center center; }